himalayan hemlock - French English Dictionary